IF exists(SELECT * FROM dbo.sysobjects WHERE name='ea_vulExcursie' AND xtype='P') 
BEGIN
	DROP PROCEDURE ea_vulExcursie
END
GO

create procedure ea_vulExcursie
as
insert into ea_excursieAntwerpen(klas,plaats)  
select distinct k.klas,p.plaats from 
(select klas from leerlingen where klas like '4%') as k
cross join ea_plaats as p
left join ea_excursieAntwerpen as a
on a.klas = k.klas and a.plaats=p.plaats
where a.klas is null and a.plaats is null	